A support vector machine (SVM) is a multi-layer neural network where the first layer uses a large number of specialised non-linear functions in order to allow simpler learning in later levels. Often the non-linear functions form a family, called a kernel, for example they maybe foms of wavelet. Alongside other techniques such as reservoir computing it is a way of creating non-linear diversity.
Also known as: SVM
Used in glossary entries: kernel, multi-layer neural network, non-linear diversity, non-linear functions, reservoir computing, wavelet